per-functionality test
A test that verifies the functionality implemented by a piece of software. Depending on the scope of the software, a per-functionality test may be a customer test, a unit test or a component test.
In some circles a functional test is a customer test but this becomes confusing when we talk about testing non-functional or extra-functional properties of the system under test (SUT). Therefore, I try to consistently use the term customer test or acceptance test for a per-functionality test of the entire application and unit test for a per-functionality test of an individual unit of the application.
Copyright © 2003-2008 Gerard Meszaros all rights reserved